package biblioteca.entidades;

import java.util.GregorianCalendar;

public class Lector {
    private int idLector;
    private String nombres;
    private String apellidos;
    private String codigoAlumno;
    private TipoLector tipoLector;
    private GregorianCalendar inhabilitadoHasta;
    private String dni;
    private String email;
    private String telefono;

    public Lector() {
    }

    public Lector(int idLector, String nombres, String apellidos, String codigoAlumno, TipoLector tipoLector, GregorianCalendar inhabilitadoHasta, String dni, String email, String telefono) {
        this.idLector = idLector;
        this.nombres = nombres;
        this.apellidos = apellidos;
        this.codigoAlumno = codigoAlumno;
        this.tipoLector = tipoLector;
        this.inhabilitadoHasta = inhabilitadoHasta;
        this.dni = dni;
        this.email = email;
        this.telefono = telefono;
    }

    public int getIdLector() {
        return idLector;
    }

    public void setIdLector(int idLector) {
        this.idLector = idLector;
    }

    public String getNombres() {
        return nombres;
    }

    public void setNombres(String nombres) {
        this.nombres = nombres;
    }

    public String getApellidos() {
        return apellidos;
    }

    public void setApellidos(String apellidos) {
        this.apellidos = apellidos;
    }

    public String getCodigoAlumno() {
        return codigoAlumno;
    }

    public void setCodigoAlumno(String codigoAlumno) {
        this.codigoAlumno = codigoAlumno;
    }

    public TipoLector getTipoLector() {
        return tipoLector;
    }

    public void setTipoLector(TipoLector tipoLector) {
        this.tipoLector = tipoLector;
    }

    public GregorianCalendar getInhabilitadoHasta() {
        return inhabilitadoHasta;
    }

    public void setInhabilitadoHasta(GregorianCalendar inhabilitadoHasta) {
        this.inhabilitadoHasta = inhabilitadoHasta;
    }

    public String getDni() {
        return dni;
    }

    public void setDni(String dni) {
        this.dni = dni;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getTelefono() {
        return telefono;
    }

    public void setTelefono(String telefono) {
        this.telefono = telefono;
    }

    @Override
    public String toString() {
        return nombres + " " + apellidos;
    }
    
}